Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEYCROFT Detached £272,000 17 Jun 2016
6 LEYCROFT Detached £285,000 27 Apr 2018
7 LEYCROFT Detached £162,500 19 Apr 2002
8 LEYCROFT Semi-Detached £235,000 17 Dec 2014